package com.kingyun.gpsinspection.purificationservice.facade.model.tdm;

import java.io.Serializable;
import java.util.Date;

/**
 * 危害因素辨识包装类
 */
public class HazardIdentificationVo extends HazardIdentification implements Serializable {
    //关联表字段
    private String createName;

    private String modifyName;

    private String orgName;

    private String entityName;

    private String entityTypeName;

    private String cellName;

    //Hazard字段
    //场站ID
    private String orgId;
    //生产实体
    private String entityId;
    //操作单元
    private String cellId;
    //问题类型
    private String problemType;
    //要素类型
    private Short elementType;
    //危害类别
    private Short category;
    //产品、活动或服务
    private String sourceObject;
    //主要危害因素
    private String hazardFactor;
    //原因分析
    private String reasonAnalysis;
    //潜在事故分析
    private String accidentAnalysis;
    //控制措施
    private String controlMeasure;
    //描述
    private String descriptions;
    //创建人
    private String createUserId;

    @Override
    public Short getIsDelete() {
        return isDelete;
    }

    @Override
    public void setIsDelete(Short isDelete) {
        this.isDelete = isDelete;
    }

    public String getCreateName() {
        return createName;
    }

    public void setCreateName(String createName) {
        this.createName = createName;
    }

    public String getModifyName() {
        return modifyName;
    }

    public void setModifyName(String modifyName) {
        this.modifyName = modifyName;
    }

    public String getOrgName() {
        return orgName;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }

    public String getEntityName() {
        return entityName;
    }

    public void setEntityName(String entityName) {
        this.entityName = entityName;
    }

    public String getEntityTypeName() {
        return entityTypeName;
    }

    public void setEntityTypeName(String entityTypeName) {
        this.entityTypeName = entityTypeName;
    }

    public String getCellName() {
        return cellName;
    }

    public void setCellName(String cellName) {
        this.cellName = cellName;
    }

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }

    public String getEntityId() {
        return entityId;
    }

    public void setEntityId(String entityId) {
        this.entityId = entityId;
    }

    public String getCellId() {
        return cellId;
    }

    public void setCellId(String cellId) {
        this.cellId = cellId;
    }

    public String getProblemType() {
        return problemType;
    }

    public void setProblemType(String problemType) {
        this.problemType = problemType;
    }

    public Short getElementType() {
        return elementType;
    }

    public void setElementType(Short elementType) {
        this.elementType = elementType;
    }

    public Short getCategory() {
        return category;
    }

    public void setCategory(Short category) {
        this.category = category;
    }

    public String getSourceObject() {
        return sourceObject;
    }

    public void setSourceObject(String sourceObject) {
        this.sourceObject = sourceObject;
    }

    public String getHazardFactor() {
        return hazardFactor;
    }

    public void setHazardFactor(String hazardFactor) {
        this.hazardFactor = hazardFactor;
    }

    public String getReasonAnalysis() {
        return reasonAnalysis;
    }

    public void setReasonAnalysis(String reasonAnalysis) {
        this.reasonAnalysis = reasonAnalysis;
    }

    public String getAccidentAnalysis() {
        return accidentAnalysis;
    }

    public void setAccidentAnalysis(String accidentAnalysis) {
        this.accidentAnalysis = accidentAnalysis;
    }

    public String getControlMeasure() {
        return controlMeasure;
    }

    public void setControlMeasure(String controlMeasure) {
        this.controlMeasure = controlMeasure;
    }

    public String getDescriptions() {
        return descriptions;
    }

    public void setDescriptions(String descriptions) {
        this.descriptions = descriptions;
    }

    @Override
    public String getCreateUserId() {
        return createUserId;
    }

    @Override
    public void setCreateUserId(String createUserId) {
        this.createUserId = createUserId;
    }

    @Override
    public Date getCreateTime() {
        return createTime;
    }

    @Override
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    @Override
    public String getModifyUserId() {
        return modifyUserId;
    }

    @Override
    public void setModifyUserId(String modifyUserId) {
        this.modifyUserId = modifyUserId;
    }

    @Override
    public Date getModifyTime() {
        return modifyTime;
    }

    @Override
    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    @Override
    public String getRemark() {
        return remark;
    }

    @Override
    public void setRemark(String remark) {
        this.remark = remark;
    }

    //创建时间
    private Date createTime;
    //修改人
    private String modifyUserId;
    //修改时间
    private Date modifyTime;
    //备注
    private String remark;
    //是否删除
    private Short isDelete;




}